package com.naiterui.ehp.bs.patient.utils;

/**
 * 缓存工具类

 * @version 2015年6月28日 下午2:22:28 by Amber
 */
public class CacheUtils {
    /**
     * 患者服务redis缓存前缀
     */
    private static final String COMMON_KEY = "naiterui-pt|";

    private static final String PATIENT_PERSONAL_NUM = "personal_num_";

    private static final String DOCTOR_NEW_FANS_NUM = COMMON_KEY + "doctor_new_fans_";

    private static final String DOCTOR_NEW_PRAISE_NUM = COMMON_KEY + "doctor_new_praise_";

    public static String getPatientPersonalNumKey(Long patientId) {
        return COMMON_KEY + PATIENT_PERSONAL_NUM + patientId + "_";
    }

    /**
     * 获取医生新粉丝缓存key
     * @param doctorId
     * @return String <返回值描述>
     * @History 2015年6月30日 下午7:51:33 by Amber
     */
    public static String getDoctorNewFansKey(Long doctorId) {
        return DOCTOR_NEW_FANS_NUM + doctorId;
    }

    /**
     * 获取医生新好评缓存key
     * @param doctorId
     * @return String <返回值描述>
     * @History 2015年6月30日 下午7:52:16 by Amber
     */
    public static String getDoctorNewPraisesKey(Long doctorId) {
        return DOCTOR_NEW_PRAISE_NUM + doctorId;
    }
}
